internal respiration - French English Dictionary